Converting Combinational Circuits into Pipelined Data Paths

نویسندگان

  • Andreas Münzner
  • Günter Hemme
چکیده

This paper presents an algorithm which converts combinational circuits into pipelined datu paths under considerotion of U given clock priod. The approach minimizes the number of registers which is achieved by a recursive procedure selecting jor each pipeline level those circuit parts where U register location satisfies the timing constraints. The selection is based on an as-soon-as-possible and as-late-aspossible register location using a modified retiming ulgoriihm. Within these circuit parts a maximal jlow algoiithm guarantees to find the minimalnumber offlip-flopsfor a registef Because the algorithm runs in polynomial time and requires only a sparse graph representation of the circuit it is applicable to c/zSI circuits. It is integrated into a synthesis tool jor urithmetic building blocks and results are presented of its application to circuits ojsize up to 10,000 gates.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Veriication of Combinational and Pipelined Fft Circuits

We describe how three hardware components (two combina-tional and one pipelined) for computing the Fast Fourier Transform have been automatically proved equivalent using a combination of rewriting techniques, symbolic simulation, induction and a general purpose theorem prover. We present some advice on how to verify circuits operating on complex data, and exemplify this by a general purpose pro...

متن کامل

Designing NULL Convention Combinational Circuits to Fully Utilize Gate-Level Pipelining for Maximum Throughput

Since the NULL Convention Logic (NCL) paradigm is delay-insensitive, NCL combinational circuits cannot be partitioned indiscriminately when pipelining, as can clocked circuits. Instead, these circuits must be partitioned into stages, such that each stage is inputcomplete with respect to all of its inputs and delayinsensitivity is maintained. Therefore the selected architecture for an NCL circui...

متن کامل

Power Analysis of Bipartition and Dual-Encoding Architecture for Pipelined Circuits

In this paper, we propose a bipartition dual-encoding architecture for low power pipelined circuit. Pipelined circuits consist of combinational logic blocks separated by registers which usually consume a large amount of power. Although the clock gated technique is a promising approach to reduce switching activities of the pipelined registers, this approach is restricted by the placement of the ...

متن کامل

Performance optimization of pipelined logic circuits using peripheral retiming and resynthesis

We consider the problem of minimizing the cycle time of a given pipelined circuit. Existing approaches are suboptimal since they do not consider the possibility of simultaneously resynthesizing the combinational logic and moving the latches using retiming. In 1101 the idea of simultaneous retiming and resynthesis was introduced. We use the concepts presented there to optimize a pipelined circui...

متن کامل

Analyzing and improving delay defect tolerance in pipelined combinational circuits

In this paper, we consider the problems of identiication of delay-fault-sensitive components in a pipelined combinational circuit, and of circuit modiication to improve the circuit's tolerance of delay faults. The results assume purely combinational logic, and xed gate delays calculated under oating delay mode.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991